package com.heima.homeservicemanagementsystem.core;

import java.io.IOException;
import java.util.List;

/**
 *
 * @param <T>
 */
public interface CanalDataHandler<T> {

    /**
     * 批量保存
     * @param data
     */
    void batchSave(List<T> data) throws IOException;

    /**
     * 批量删除
     * @param ids
     */
    void batchDelete(List<Long> ids) throws IOException;
    /**
     * 批量更新
     * @param data
     * */
    void batchUpdate(List<T> data) throws IOException;
}
